package com.kxq.zhuoyue.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kxq.zhuoyue.po.Emp;
import com.kxq.zhuoyue.po.EmpDrainage;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author lyz
 * @since 2023年09月01日
 */
@Mapper
public interface EmpDrainageMapper extends BaseMapper<EmpDrainage> {

    @Select("select emp_name from emp_drainage ed,emp_code ec,(select ec.code_id,cg.code_group_name " +
            "from  emp_code ec, code_group cg where ec.code_group_id=cg.code_group_id) cg,emp e " +
            "where ed.emp_id=e.emp_id and ed.emp_code_id=ec.code_id and ed.emp_code_id=cg.code_id and code_name=#{codeName}")
    List<EmpDrainage> findEmpName(String codeName);

}
